.box_search_wrapper {
    height: 270px;
    border-style: solid;
    border-width: medium;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: grey;
}

.titulo_box_search {
    padding-bottom: 5px;
    margin-left: 15px;
}

.form_error {
    display: inline;
    color: #9B2D2D;
}


.cuerpo2 {
    width: 560px;
    margin: auto;
    padding-bottom: 10px;
    margin-top: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    background: #E4EAEA;
    /*background: #E4EAEA url(../images/buscar.png) no-repeat bottom right;*/
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}


.form_content2 {
    width: 400px;
    margin: 0 auto;
    padding-top: 25px;
    color: grey;
}

.botonera_paso {
    margin-left: 310px;
    margin-top: 30px;
}


.viaje {
    width: 760px;
    margin: auto;
    padding-bottom: 25px;
    margin-top: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: white; /*#F2F4F4;*/ /*changed*/
    text-align: justify;
    color: #4D4E4F;
}

.viaje .titViajes {
    background: #8BA9A9;
    color: #E6F7F7;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding: 10px 10px 10px 15px;
}

.viaje .titulo_verde {
    /*color: #8BA726;*/
    color: #4D4E4F;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-left: 15px;
    float: left;
    width: 150px;
}

.viaje .titulo_oscuro {
    color: #4D4E4F;
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-left: 15px;
    float: left;
    font-weight: normal;
}

.viaje p {
    background-color: #F2F4F4;
    padding: 10px 0px;
}

.viaje thead {
    /*background-color: #91b551;*/
    background-color: #8ba9a9;
    color: #e4f6f6;
}

.content_inner {
    font-style: normal;
}

.viaje .filtros_seleccionados {
    background-color: #F2F4F4;
    padding: 10px 0px;
    font-weight: bold;
    overflow: hidden;
}

.mensajeControlFormBusqueda {
    margin-left: 95px;
    color: rgb(156, 14, 14);
    margin-top: -12px;
    margin-bottom: 2px;
    display:none;
}

.fecha_ui {
    width: 175px;
}

.oculto {
    visibility: hidden;
}

.label_busqueda {
    width: 80px!important;
    margin-right: 15px; 
    color: #4D4E4F; 
    font-weight: bold;
}

.limpiar {
    clear: both;
}

.mensaje_control1 {
    display:none;
    width: 650px;
    margin-left: 30px;
}